<!DOCTYPE html>
<html lang="zh">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>讨论串 - Qwen Coder</title>
    <link rel="stylesheet" href="css/style.css">
</head>
<body>
    <!-- Three.js宇宙背景容器 -->
    <div id="background-container"></div>
    
    <!-- 主要内容 -->
    <div class="main-container">
        <!-- 头部导航 -->
        <header class="site-header">
            <div class="container">
                <div class="header-content">
                    <div class="logo">
                        <h1>Qwen Coder</h1>
                    </div>
                    <nav class="main-nav">
                        <ul>
                            <li><a href="index.html">首页</a></li>
                            <li><a href="topics.html">话题中心</a></li>
                            <li><a href="blog.html">博客文章</a></li>
                            <li><a href="discussions.html" class="active">讨论串</a></li>
                            <li><a href="profile.html">个人资料</a></li>
                        </ul>
                    </nav>
                    <div class="user-actions">
                        <button id="new-post-btn" class="glow-button">发帖</button>
                    </div>
                </div>
            </div>
        </header>

        <!-- 页面内容 -->
        <main class="site-main">
            <div class="container">
                <section class="discussions-header">
                    <h2>热门讨论</h2>
                    <p>参与社区中最活跃的技术讨论</p>
                </section>

                <section class="discussions-list">
                    <div class="content-card discussion-item">
                        <h3>如何优化大型React应用的性能？</h3>
                        <div class="discussion-meta">
                            <span>作者: 前端开发者</span>
                            <span>回复: 24</span>
                            <span>最后回复: 2小时前</span>
                        </div>
                        <p>我的React应用在处理大量数据时变得非常缓慢，尝试了memo和useCallback但效果不明显。大家有什么优化建议吗？</p>
                    </div>
                    
                    <div class="content-card discussion-item">
                        <h3>微服务间通信的最佳实践是什么？</h3>
                        <div class="discussion-meta">
                            <span>作者: 后端工程师</span>
                            <span>回复: 37</span>
                            <span>最后回复: 5小时前</span>
                        </div>
                        <p>在构建微服务架构时，我们面临服务间通信的选择：REST、gRPC还是消息队列？各自的适用场景是什么？</p>
                    </div>
                    
                    <div class="content-card discussion-item">
                        <h3>如何设计一个可扩展的数据库架构？</h3>
                        <div class="discussion-meta">
                            <span>作者: 数据库管理员</span>
                            <span>回复: 18</span>
                            <span>最后回复: 1天前</span>
                        </div>
                        <p>我们的应用用户量正在快速增长，当前的数据库架构已经出现性能瓶颈。该如何进行分库分表和读写分离？</p>
                    </div>
                    
                    <div class="content-card discussion-item">
                        <h3>容器化部署 vs 传统部署，如何选择？</h3>
                        <div class="discussion-meta">
                            <span>作者: DevOps工程师</span>
                            <span>回复: 42</span>
                            <span>最后回复: 3小时前</span>
                        </div>
                        <p>我们团队正在考虑是否将现有应用迁移到容器化部署。容器化有哪些优势和挑战？什么情况下更适合传统部署？</p>
                    </div>
                </section>
            </div>
        </main>

        <!-- 全屏发帖编辑器 -->
        <div id="post-editor" class="fullscreen-editor">
            <div class="editor-container">
                <div class="editor-header">
                    <h2>创建新帖子</h2>
                    <div class="editor-actions">
                        <button id="close-editor" class="icon-button">✕</button>
                    </div>
                </div>
                <div class="editor-content">
                    <input type="text" placeholder="输入标题..." class="editor-title">
                    <textarea placeholder="分享你的想法..." class="editor-body"></textarea>
                </div>
                <div class="editor-footer">
                    <button class="glow-button">发布</button>
                </div>
            </div>
        </div>
    </div>

    <!-- 引入Three.js -->
    <script src="https://cdnjs.cloudflare.com/ajax/libs/three.js/r128/three.min.js"></script>
    <!-- 引入主要脚本 -->
    <script src="js/main.js"></script>
</body>
</html>